export class SalaryForm {
  id?: number;
  employeeId?: number;
  employeeName?: string;
  basicSalary?: number;
  performanceSalary?: number;
  bonus?: number;
  allowance?: number;
  overtimePay?: number;
  socialSecurityDeduction?: number;
  housingFundDeduction?: number;
  personalIncomeTaxDeduction?: number;
  otherDeductions?: number;
  grossSalary?: number;
  netSalary?: number;
  payDate?: string;
  paymentMethod?: number | undefined;
  bankAccountNumber?: string;

  constructor(values: Partial<SalaryForm>) {
    Object.assign(this, values);
  }
}
